package com.yuanfengerp.basicInfoManage.addressBase.model;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 地址库实体类，用于存储和管理地址相关信息。
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor

public class AddressLibrary {
    private String address_Library_ID;
    /**
     * 地址库实体类型，例如家庭、公司等。
     */
    private int    address_Library_Entity_Type;
    /**
     * 地址库实体名称，例如“张三的家”。
     */
    private String address_Library_Entity_Name;
    /**
     * 地址库地址类型，例如邮寄地址、账单地址等。
     */
    private String address_Library_Address_Type;
    /**
     * 地址库名称，例如“张三家”。
     */
    private String address_Library_Name;
    /**
     * 地址库联系电话。
     */
    private String address_Library_Phone;
    /**
     * 地址库所在区域，例如“北京市海淀区”。
     */
    private String address_Library_Area;
    /**
     * 地址库详细地址，例如“北京市海淀区中关村大街1号院2号楼3单元405室”。
     */
    private String address_Library_Detailed_Address;

    /**
     * 是否为默认地址，例如“是”或“否”。
     */
    private String address_Library_Default_Address;
}
